refloat a stranded ship - French English Dictionary